118320cb47dc74e4d2cffb5417892a51c1eca134,uportal-impl/src/main/java/org/jasig/portal/layout/dlm/remoting/UpdatePreferencesServlet.java,UpdatePreferencesServlet,equalizeColumnWidths,#IPerson#UserPreferencesManager#IUserLayoutManager#String#,541

Before Change


				// This is a brute force save of the new attributes.  It requires access to the layout store. -SAB
				ulStore
						.setStructureStylesheetUserPreferences(per, upm
								.getUserPreferences().getProfile()
								.getProfileId(), ssup);
			} catch (Exception e) {
				log.error("Error saving new column widths", e);
			}

After Change


		String widthString = width + "%";

		StructureStylesheetUserPreferences ssup = upm.getUserPreferences().getStructureStylesheetUserPreferences();
        UserProfile currentProfile = upm.getUserPreferences().getProfile();
        int profileID = currentProfile.getProfileId();
        int structID = currentProfile.getStructureStylesheetId();
		columns = ulm.getChildIds(tabId);